retail sate - Español Inglés Diccionario